﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SlamCms.SharePoint
{
	public static class Constants
	{
		public static class Cookies
		{
			public const string PreviewMode = "_pm";
			public const string AdminBar = "_ab";
		}

		public static class RedirectDestinations
		{
			public const string EditForm = "editform";
			public const string FrontEnd = "frontend";
			public const string Document = "document";
		}

		public static class SiteNames
		{
			public const string GlobalSettings = "GlobalSettings";
		}

		public static class ListNames
		{
			public const string ContentTypes = "Content Types";
			public const string FeatureLocations = "Feature Locations";
			public const string SiteListDefaults = "Site/List Defaults";
			public const string Tags = "Tags";
			public const string TagCategories = "Tag Categories";
			public const string TagTrees = "Tag Trees";
			public const string Zones = "Zones";
		}

		public static class GroupNames
		{
			public const string GlobalTagOwner = "Feature Admin";
			public const string GlobalFeatureLocationOwner = "Feature Admin";
		}

		public static string AutofacHttpRequestTagName { get { return "SlamCmsSharePointAutofacWebRequest"; } }
	}
}
